rain returns - German English Dictionary